﻿namespace OutLook.Module.Load.Contracts
{
    using System.Data;
    using OutLook.Model.Domains;

    /// <summary>
    /// TODO: Update summary.
    /// </summary>
    public interface IModelContract
    {
        double GetElementDistribution(ElementModel rule, Load load, Technology technology);

        double GetElementDistribution(string rule, Load load, Technology technology);

        Model CurrentModel { get; set; }
    }
}
